0 رای
وضعیت موجودی موجود

قیمت قبلی: 6,380,000 ریال
قیمت: 5,980,000 ریال

 



  • Publisher ‏ : ‎ Packt Publishing; 4th Four ed. edition (March 19, 2021)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 558 pages
  • ISBN-10 ‏ : ‎ 1838822844
  • ISBN-13 ‏ : ‎ 978-1838822842


 

کتابMastering iOS 14 Programming: Build professional-grade iOS 14 applications with Swift 5.3 and Xcode 12.4, 4th Edition 4th Four ed. Edition

Become a professional iOS developer with the most in-depth and advanced guide to Swift 5.3, Xcode 12.4, ARKit 4, Core ML, and iOS 14's new features

Key Features

  • Explore the world of iOS app development through practical examples
  • Understand core iOS programming concepts such as Core Data, networking, and the Combine framework
  • Extend your iOS apps by adding augmented reality and machine learning capabilities, widgets, App Clips, Dark Mode, and animations

Book Description

Mastering iOS 14 development isn't a straightforward task, but this book can help you do just that. With the help of Swift 5.3, you'll not only learn how to program for iOS 14 but also be able to write efficient, readable, and maintainable Swift code that reflects industry best practices.

This updated fourth edition of the iOS 14 book will help you to build apps and get to grips with real-world app development flow. You'll find detailed background information and practical examples that will help you get hands-on with using iOS 14's new features. The book also contains examples that highlight the language changes in Swift 5.3. As you advance through the chapters, you'll see how to apply Dark Mode to your app, understand lists and tables, and use animations effectively. You'll then create your code using generics, protocols, and extensions and focus on using Core Data, before progressing to perform network calls and update your storage and UI with the help of sample projects. Toward the end, you'll make your apps smarter using machine learning, streamline the flow of your code with the Combine framework, and amaze users by using Vision framework and ARKit 4.0 features.

By the end of this iOS development book, you'll be able to build apps that harness advanced techniques and make the best use of iOS 14's features.

What you will learn

  • Build a professional iOS application using Xcode 12.4 and Swift 5.3
  • Create impressive new widgets for your apps with iOS 14
  • Extend the audience of your app by creating an App Clip
  • Improve the flow of your code with the Combine framework
  • Enhance your app by using Core Location
  • Integrate Core Data to persist information in your app
  • Train and use machine learning models with Core ML
  • Create engaging augmented reality experiences with ARKit 4 and the Vision framework

Who this book is for

This book is for developers with some experience in iOS programming who want to enhance their application development skills by unlocking the full potential of the latest iOS version with Swift.

Table of Contents

  1. What's new in iOS 14
  2. Working with Dark Mode
  3. Using Lists and Tables
  4. Creating a Detail Page
  5. Immersing Your Users with Animation
  6. Understanding the Swift Type System
  7. Flexible Code with Protocols, Generics, and Extensions
  8. Adding Core Data to Your App
  9. Fetching and Displaying Data from the Network
  10. Making Smarter Apps with CoreML
  11. Adding Media to Your App
  12. Improving Apps with Location Services
  13. Working with the Combine Framework
  14. Creating an App Clip for Your App
  15. Recognition with Vision Framework
  16. Creating Your First Widget
  17. Using Augmented Reality
  18. Creating a macOS app with Catalyst
  19. Ensuring App Quality with Tests
  20. Submitting Your App to the App Store

 

منابع کتاب کتابMastering iOS 14 Programming: Build professional-grade iOS 14 applications with Swift 5.3 and Xcode 12.4, 4th Edition 4th Four ed. Edition

با عمیق ترین و پیشرفته ترین راهنمای ویژگی های جدید Swift 5.3، Xcode 12.4، ARKit 4، Core ML و iOS 14 به یک توسعه دهنده حرفه ای iOS تبدیل شوید.
ویژگی های کلیدی

    دنیای توسعه اپلیکیشن iOS را از طریق مثال های عملی کاوش کنید
    مفاهیم اصلی برنامه نویسی iOS مانند Core Data، شبکه و چارچوب Combine را درک کنید
    برنامه‌های iOS خود را با افزودن قابلیت‌های واقعیت افزوده و یادگیری ماشین، ابزارک‌ها، کلیپ‌های برنامه، حالت تاریک و انیمیشن‌ها گسترش دهید.

توضیحات کتاب

تسلط بر توسعه iOS 14 کار ساده ای نیست، اما این کتاب می تواند به شما در انجام این کار کمک کند. با کمک Swift 5.3، شما نه تنها یاد خواهید گرفت که چگونه برای iOS 14 برنامه ریزی کنید، بلکه می توانید کد Swift کارآمد، خوانا و قابل نگهداری بنویسید که نشان دهنده بهترین شیوه های صنعت است.

این نسخه چهارم به‌روزرسانی‌شده کتاب iOS 14 به شما کمک می‌کند تا برنامه‌ها را بسازید و با جریان توسعه برنامه در دنیای واقعی کنار بیایید. اطلاعات پس‌زمینه دقیق و نمونه‌های عملی را پیدا خواهید کرد که به شما کمک می‌کند تا با استفاده از ویژگی‌های جدید iOS 14 عمل کنید. این کتاب همچنین شامل نمونه هایی است که تغییرات زبان در Swift 5.3 را برجسته می کند. با پیشروی در بخش‌ها، نحوه اعمال حالت تاریک در برنامه، درک فهرست‌ها و جداول و استفاده مؤثر از انیمیشن‌ها را خواهید دید. سپس کد خود را با استفاده از کلیات، پروتکل‌ها و برنامه‌های افزودنی ایجاد می‌کنید و بر روی استفاده از Core Data تمرکز می‌کنید، قبل از اینکه تماس‌های شبکه را انجام دهید و فضای ذخیره‌سازی و رابط کاربری خود را با کمک پروژه‌های نمونه به‌روزرسانی کنید. در پایان، برنامه های خود را با استفاده از یادگیری ماشین هوشمندتر می کنید، جریان کد خود را با چارچوب Combine ساده می کنید و با استفاده از Vision Framework و ویژگی های ARKit 4.0 کاربران را شگفت زده خواهید کرد.

تا پایان این کتاب توسعه iOS، می‌توانید برنامه‌هایی بسازید که از تکنیک‌های پیشرفته استفاده می‌کنند و بهترین استفاده را از ویژگی‌های iOS 14 می‌برند.
آنچه خواهید آموخت

    با استفاده از Xcode 12.4 و Swift 5.3 یک برنامه iOS حرفه ای بسازید
    با iOS 14 ویجت های جدید و چشمگیر برای برنامه های خود ایجاد کنید
    با ایجاد یک اپ کلیپ، مخاطبان برنامه خود را افزایش دهید
    جریان کد خود را با چارچوب Combine بهبود دهید
    با استفاده از Core Location برنامه خود را تقویت کنید
    داده های اصلی را برای ماندگاری اطلاعات در برنامه خود ادغام کنید
    آموزش و استفاده از مدل های یادگیری ماشین با Core ML
    با ARKit 4 و چارچوب Vision، تجربیات جذاب واقعیت افزوده ایجاد کنید

این کتاب برای چه کسی است

این کتاب برای توسعه دهندگان با تجربه در برنامه نویسی iOS است که می خواهند مهارت های توسعه برنامه خود را با باز کردن پتانسیل کامل آخرین نسخه iOS با Swift افزایش دهند.
فهرست مطالب

    موارد جدید در iOS 14
    کار با حالت تاریک
    استفاده از فهرست ها و جداول
    ایجاد یک صفحه جزئیات
    غرق کردن کاربران خود در انیمیشن
    آشنایی با سیستم نوع سوئیفت
    کد انعطاف پذیر با پروتکل ها، ژنریک ها و برنامه های افزودنی
    افزودن داده های اصلی به برنامه شما
    واکشی و نمایش داده ها از شبکه
    ساخت برنامه های هوشمندتر با CoreML
    افزودن رسانه به برنامه شما
    بهبود برنامه‌ها با خدمات مکان
    کار با Combine Framework
    ایجاد یک کلیپ برنامه برای برنامه شما
    شناخت با Vision Framework
    ایجاد اولین ویجت شما
    استفاده از واقعیت افزوده
    ایجاد یک برنامه macOS با Catalyst
    اطمینان از کیفیت برنامه با تست
    ارسال برنامه خود به اپ استور

نظرات کاربران درباره کتابMastering iOS 14 Programming: Build professional-grade iOS 14 applications with Swift 5.3 and Xcode 12.4, 4th Edition 4th Four ed. Edition

نظری در مورد این محصول توسط کاربران ارسال نگردیده است.
اولین نفری باشید که در مورد کتابMastering iOS 14 Programming: Build professional-grade iOS 14 applications with Swift 5.3 and Xcode 12.4, 4th Edition 4th Four ed. Edition نظر می دهد.

ارسال نظر درباره کتابMastering iOS 14 Programming: Build professional-grade iOS 14 applications with Swift 5.3 and Xcode 12.4, 4th Edition 4th Four ed. Edition

لطفا توجه داشته باشید که ایمیل شما منتشر نخواهد شد.

برچسب های مرتبط با کتابMastering iOS 14 Programming: Build professional-grade iOS 14 applications with Swift 5.3 and Xcode 12.4, 4th Edition 4th Four ed. Edition

Programming Languages خرید اینترنتی کتاب های زبان اصلی کامپیوتر خرید اینترنتی کتاب های زبان اصلی swift Computers book

بر اساس سلیقه شما...

  Product details Publisher ‏ : ‎  Routledge; ...
2,420,000 ریال
  Product details Publisher ‏ : ‎  For Dummies ...
5,680,000 ریال
  Product details Publisher ‏ : ‎  CreateSpace ...
2,660,000 ریال
  Language ‏ : ‎  English Print length ‏ : ...
14,110,000 ریال

codebazan

طراحی و اجرا: فروشگاه ساز سبدخرید